de leche - French English Dictionary

de leche

Meanings of "de leche" with other terms in English French Dictionary : 1 result(s)

French English
Medicine
sucedáneo de la leche materna breast-milk substitute